package cn.com.xcf.dao.mapper;

import cn.com.xcf.dao.model.TFinFeeCheck;
import cn.com.xcf.dao.model.TFinFeeCheckExample;
import org.apache.ibatis.annotations.Param;

import com.xcf.entity.Page;
import com.xcf.util.PageData;

import java.util.List;

public interface TFinFeeCheckMapper {
    /**
     * 新增的分页查询接口
     * @param example
     * @return
     */
    List<TFinFeeCheck> querylistPage(TFinFeeCheckExample example);

    long countByExample(TFinFeeCheckExample example);

    int deleteByExample(TFinFeeCheckExample example);

    int insert(TFinFeeCheck record);

    int insertSelective(TFinFeeCheck record);

    List<TFinFeeCheck> selectByExampleWithBLOBs(TFinFeeCheckExample example);

    List<TFinFeeCheck> selectByExample(TFinFeeCheckExample example);

    int updateByExampleSelective(@Param("record") TFinFeeCheck record, @Param("example") TFinFeeCheckExample example);

    int updateByExampleWithBLOBs(@Param("record") TFinFeeCheck record, @Param("example") TFinFeeCheckExample example);

    int updateByExample(@Param("record") TFinFeeCheck record, @Param("example") TFinFeeCheckExample example);    
    
    List<PageData> queryFindAccountChecklistPage(Page page);
    
    List<PageData> queryFindAccountDetillistPage(Page page);
    
    List<PageData> queryFindCostDetillistPage(Page page);
    
    
    
    
    
}